home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: MegaDisc / MegaDisc 24 (1991-10)(MegaDisc Digital Publishing)(AU)(Disk 2 of 2).zip / MegaDisc 24 (1991-10)(MegaDisc Digital Publishing)(AU)(Disk 2 of 2).adf / TELECOMMS / BaudBandit / BaudBandit
Text File  |  1991-09-26  |  12KB  |  240 lines

  1.  
  2.  
  3.  
  4.                         BAUDBANDIT REVIEW 
  5.  
  6.                             by Greg Chrystal
  7.  
  8.  
  9.  
  10.    Ed: Check this drawer for reviews of NComm and JRComm, mentioned here
  11.    by Greg.
  12.  
  13.  
  14.     ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ##
  15.  
  16.  
  17.  
  18.     Although I have owned my trusty 500 for a number of years and
  19.   purchased a variety of software for it, a communications programme was
  20.   never high on my list.  Their relative absence (at least on the
  21.   Australian market), coupled with the availability and quality of the
  22.   (loosely termed) PD communications programmes, left me in no great hurry
  23.   to change my priorities.  However, some inconsistent performances and
  24.   the enthusiastic recommendation of a friend led me to consider
  25.   BaudBandit.
  26.  
  27.     In bemoaning the lack of locally available communications programmes,
  28.   I have of course made one glaring omission.  GPTerm, written by Dr Greg
  29.   Perry, is a home grown product and by all reports a quality piece of
  30.   software.  Nevertheless, at around $100 it is a considerable investment
  31.   and after being able to see BaudBandit for myself, I opted in favour of
  32.   it.
  33.  
  34. COMMAND BAR
  35.  
  36.     BaudBandit has several unique features which differentiate it from
  37.   most communications programmes and even most Amiga programmes.  Of
  38.   these, the most noticeable feature is the total absence of pull-down
  39.   menus.  Instead, BaudBandit employs a 'command bar' which is virtually
  40.   the same as the standard right mouse button menu except that no vertical
  41.   menu list appears.  It also doubles as a status bar during file
  42.   transfers.  A representation appears below:
  43.  
  44.     Help Window  -------------------------------------------------
  45.     Modem/Configuration Window  -----------------------------    |
  46.     Macro/Configuration Screen  -----------------------     |    |
  47.     PhoneBook Screen  ---------------------------     |     |    |
  48.     Dial Next  -----------------------------    |     |     |    |
  49.     Redial  -----------------------------  |    |     |     |    |
  50.     Hang Up  -------------------------  |  |    |     |     |    |
  51.     Break  ------------------------- |  |  |    |     |     |    |
  52.                                    | |  |  |    |     |     |    |
  53.      ---------------------------------------------------------------
  54.      0:00 CHAT DL UL SEND CAPT SUS B HU RD DN PHONE MACRO MODEM HELP
  55.      ---------------------------------------------------------------
  56.       |    |   |  |   |    |    |
  57.       |    |   |  |   |    |    --------------  Suspend Capture
  58.       |    |   |  |   |    -------------------  Text Capture
  59.       |    |   |  |   ------------------------  Text Send
  60.       |    |   |  ----------------------------  Upload
  61.       |    |   -------------------------------  Download
  62.       |    -----------------------------------  Chat Mode
  63.       ----------------------------------------  Connect Time/Clock
  64.  
  65.     Commands are issued by selecting any of the fifteen functions
  66.   displayed in the menu bar via the mouse or its keyboard equivalent,
  67.   invoked by the (left or right) Amiga key + key sequence (just like
  68.   Cygnus Ed!).  Alternatively, you can select the Help window which lists,
  69.   from A - Z, most of the Amiga key functions of BaudBandit and click on
  70.   the appropriate function there.  Selecting a particular function either
  71.   executes that function, for example downloading, or brings up a window
  72.   or one of BaudBandit's two support screens with further options.  Herein
  73.   lies another of BaudBandit's unique, and attractive, features.
  74.  
  75. SUPPORT SCREENS
  76.  
  77.     Selecting either the PhoneBook or the Macros and Configuration option
  78.   (the two support screens) brings up a screen which overlays part of the
  79.   main BaudBandit screen.  Now, if you have a multisync monitor and a
  80.   flicker fixer you can take advantage of the interlace setting and
  81.   superimpose an interlace support screen on top of your main screen which
  82.   is in normal (640 x 256) resolution.  This causes the supporting screen
  83.   to only cover up the bottom third of the main screen.  So what's so
  84.   amazing about that?  Well, for starters, it's pretty cute.  However, the
  85.   advantage of this is convenience.  That's because the two supporting
  86.   screens are the editing screens in BaudBandit.  (But don't be mistaken,
  87.   the screens can be used in interlace mode without a flicker fixer or
  88.   multisync, or just displayed in normal resolution).  Different board
  89.   configurations, scripts, macros and other features can then be directly
  90.   edited and saved without interfering with the main screen, invoking my
  91.   editor, or swapping screens.  An example will suffice to illustrate this
  92.   and allow me to introduce some other features of BaudBandit.
  93.  
  94. SCRIPT PAIRS
  95.  
  96.     Those familiar with calling bulletin boards know that you have to
  97.   perform a routine every time you log on - this routine can be
  98.   automated via a script language or even macros.  BaudBandit uses an
  99.   implementation of a script language which it calls 'script pairs'.  As
  100.   the name suggests (and the manual explains), 'a script pair is a "cause
  101.   = effect" phrase', which is enclosed by braces { }.  Thus, using
  102.   BaudBandit to call a new board I can examine the log-on sequence via the
  103.   review buffer and conveniently edit a series of script pairs in the
  104.   PhoneBook screen to automate the procedure.  For instance, if the
  105.   sequence was along the following lines:
  106.  
  107.   Hit <ESC> twice to enter the BBS...
  108.   Enter your FULL name:
  109.   Enter your Password:
  110.  
  111.     I could then create an appropriate script pair sequence while online:
  112.  
  113.   {BBS...=\E\E} {name:=Greg Chrystal\r} {Password:=my password\r}
  114.  
  115.   and save it.  The next time I logged on, this sequence would be
  116.   executed.  For those unfamiliar with the parlance of script languages
  117.   the above would send the escape code twice, insert 'Greg Chrystal'
  118.   followed by a carriage return at the first occurrence of 'name:' in the
  119.   log on sequence, and send 'my password' and a carriage return at the
  120.   prompt for password.  By replacing the first brace in any script pair
  121.   with a '<', the 'effect' part of the pairing will be inserted at every
  122.   occurrence of the 'cause'.  This is useful for certain prompts which
  123.   recur throughout an online session such as 'Hit <Return> to Continue' or
  124.   'Pause after each msg(Y/N)?'.  Script pairs can also call other
  125.   BaudBandit functions which have an Amiga key reference (and they all
  126.   do), as well as a control character (^g for example) or BaudBandit's
  127.   special backslash commands (which can load or run anything from a keymap
  128.   or font to an ARexx macro).  The PhoneBook and macro key entries are
  129.   stored in ASCII format and so are also editable outside of BaudBandit.
  130.   It may seem that my emphasis on the convenience provided by the use of
  131.   multiple screens is a rather trivial aspect belaboured, but online
  132.   efficiency is important as almost all boards impose a time limit and
  133.   some require a financial contribution as well.  Furthermore, it is just
  134.   proper utilisation of the Amiga's multitasking capabilities.
  135.  
  136. REVIEW BUFFER
  137.  
  138.     Like all good communications programmes, BaudBandit possesses a review
  139.   buffer.  It is conveniently toggled on and off by double clicking on the
  140.   right mouse button, or a Shift plus Cursor key combination.  There are a
  141.   variety of options available for use with the review buffer including
  142.   saving, printing, and cutting and pasting its contents.  A particularly
  143.   appealing feature allows you to, say, set the capture file as:
  144.   COMMS:Capture.1 and the next time you attempt to save the review buffer,
  145.   the same filename will be used but incremented by one.  So it would be:
  146.   COMMS:Capture.2 Also, like any window, the review buffer can be resized
  147.   via a sizing gadget.
  148.  
  149. CHAT LINE
  150.  
  151.     Beloved of all chataholics is the chat line.  BaudBandit has a chat
  152.   'window', which is actually part of the main screen split to provide two
  153.   areas, with the bottom section being the chat area.  It is resized by
  154.   double clicking on the left mouse button above or below its present
  155.   height.  The chat window is designed to work in conjunction with the
  156.   review buffer, and so selecting text in the buffer transfers it to the
  157.   chat window where it can be edited and resent.  The chat window also
  158.   provides a convenient way of executing commands.  Any function which has
  159.   a backslash or Amiga key sequence can be executed from the chat window,
  160.   simply by typing it in.
  161.  
  162. FILE TRANSFER PROTOCOLS
  163.  
  164.     BaudBandit provides all of the standard file transfer protocols,
  165.   including the less common CompuServe B and WXModem.
  166.  
  167. THE MANUAL
  168.  
  169.     Personally, I felt this to be the most disappointing aspect of
  170.   BaudBandit.  A few bad mistakes, which could have been avoided by
  171.   conscientious proof reading, spoil an otherwise good manual.  It is
  172.   somewhat disconcerting to finish reading a page and find that text seems
  173.   to be missing from the succeeding page.  The manual is for version 1.00,
  174.   while the version supplied on disk is 1.50.  The update doc, however,
  175.   seems somewhat terse in places and also describes a particularly
  176.   desirable feature which doesn't exist.  In general, though, the manual
  177.   does an excellent job of explaining to the novice and blissfully
  178.   ignorant the world of telecommunications.  Sure to be appreciated are
  179.   the glossary of commonly used and telecommunications specific terms and
  180.   the ease with which BaudBandit can be installed (no assigns necessary).
  181.  
  182. AREXX
  183.  
  184.     For the more advanced users, BaudBandit offers an ARexx port and over
  185.   50 commands to be used within ARexx scripts.  To my eternal shame I have
  186.   yet to purchase ARexx and if 2.0 doesn't come out shortly, I might just
  187.   run out and get it!  However, a friend who is a confirmed Arexx lover
  188.   assures me that the two interact well as ARexx allows you to tailor
  189.   commands to your liking as well as overcome any deficiencies you may
  190.   perceive in BaudBandit.  However, a problem seems to exist in issuing
  191.   ARexx commands from the requester which can be overcome by issuing them
  192.   from the chat window, which is quicker anyway.  The power of the two
  193.   programmes combined is evident from the fact that an ARexx script has
  194.   been written (and placed into the public domain) which converts
  195.   BaudBandit into a host system; that is, a fully functioning bulletin
  196.   board with provisions for message and file bases.  Four extensively
  197.   commented ARexx scripts are also included on the disk and in the manual.
  198.  
  199. OTHER FEATURES
  200.  
  201.   ZModem auto receive
  202.   1,2,3 bitplanes - 2,4,8 colours respectively
  203.   Workbench, Interlace, and half-screen modes
  204.   Unlimited PhoneBook
  205.   Multiple key macro files
  206.   Ability to use an internal modems or multi serial port cards
  207.   Character masking for extended ASCII character set
  208.   Word wrap for boards which don't provide it (very rare).
  209.  
  210. CONCLUSION
  211.  
  212.     I've tried to cover BaudBandit thoroughly, dwelling particularly on
  213.   features which I found to be novel or interesting.  However, I've left
  214.   until last the two most compelling aspects: size and price.  For all of
  215.   its features, BaudBandit is only 63K.  The leading PD communications
  216.   programmes, NComm and JRComm [Ed: See this drawer for reviews] are 144K
  217.   and 166K respectively - more than twice the size of BaudBandit.
  218.   BaudBandit can also be purchased for less than $30 US dollars.  This is,
  219.   in fact, the same as you would pay registering JRComm.  Sure NComm
  220.   has a fully fledged script language and JRComm has SkyPix, but neither
  221.   has ARexx; NComm doesn't have a chat line and JRComm lacks any script
  222.   language whatsoever.  To paraphrase a current ad, everything which is
  223.   essential and nothing which is not.  Kind of appropriate, considering
  224.   the times...
  225.  
  226.  
  227.     BaudBandit was written by Greg Cunningham (author of DiskMaster)
  228.     
  229.     NComm Version 1.92 by STorkel Lodberg (giftware)
  230.   
  231.     JRComm Version 1.02A by Jack Radigan (Shareware)
  232.  
  233.  
  234.  
  235.  
  236.     ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ## 24 ##
  237.  
  238.  
  239.  
  240.